SAFE.ERROR
Description
Indicates the current error code of the SMM. Possible values of SAFE.ERROR are:
|
ID |
Failure |
Comments |
|---|---|---|
|
0 |
No fault |
|
|
1 |
Safe input fault |
|
|
2 |
SDB failure |
|
|
3 |
Safe output fault |
|
|
4 |
STO output fault |
|
|
5 |
Encoder startup timeout |
The communication with the encoder reported a fatal problem. The timeout for the startup of the encoder occurred. |
|
6 |
Encoder fault: No position available |
No encoder position is available but is needed. No valid data is available. |
|
7 |
Power supply fault (Vcc) |
Undervoltage lead to a reset of the SMM. |
|
8 |
Black-channel fault |
The safe fieldbus detected a failure. |
|
9..11 |
Fatal faults |
No transmission to drive due to a lack of active communication. |
|
12 |
Safety parameter invalid |
The drive enters a safe state engaging the brake and removing power simultaneously. This happens when the configured sequence is unknown. |
|
13 |
Brake output fault |
|
|
14 |
Temperature fault |
The temperature cools down when the drive is switched off. |
|
15 |
Internal discrepancy |
A discrepancy between two micro controllers on the SMM was detected. |
|
16 |
FPGA not suitable |
The FPGA software is not suitable for use with this SMM. |
|
17 |
Internal fault |
Error occurred. |
|
18 |
I/O Fault |
Error occurred which can be fixed. |
|
19 |
Reserved |
|
|
20 |
External memory fault |
A failure occurred at the external non-volatile memory. |
|
21 |
Manufacturing parameter invalid |
The manufacturing data is invalid. |
|
22 |
External discrepancy |
The two inputs used for a dual input are different. |
|
23 |
Brake current fault |
The brake current is out of range. |
|
24 |
Encoder fault: No speed available |
No speed is available but needed. No valid data is available. |
|
25 |
Encoder fault: |
The association of the encoder to an axis is invalid. No valid data is available. |
|
26 |
Encoder fault: |
The encoder type is invalid. No valid data is available. |
|
27 |
Deprecated |
Note: Error only valid for SMM R_03-00-003. – |
|
27 |
Encoder fault: |
The encoder communication failed on channel 1. No valid data is available. |
|
28 |
Deprecated |
Note: Error only valid for SMM R_03-00-003. – |
|
28 |
Encoder fault: |
The encoder communication failed on channel 2. No valid data is available. |
|
29 |
Encoder fault: |
The encoder reported a timeout in the communication. No valid data is available. |
|
30 |
Encoder fault: H-DSL |
Note: Error only valid for SMM R_03-00-003. The H-DSL encoder reported an error in the diagnostic test. No valid data is available. |
|
30 |
Encoder fault: |
The encoder reported an error in the diagnostic test. No valid data is available. |
|
31 |
Deprecated |
Note: Error only valid for SMM R_03-00-003. – |
|
31 |
Encoder fault: |
The encoder reported an error on channel 1. No valid data is available. |
|
32 |
Deprecated |
Note: Error only valid for SMM R_03-00-003. – |
|
32 |
Encoder fault: |
The encoder reported an error on channel 2. No valid data is available. |
|
33 |
Encoder fault: |
The position between channel 1 and 2 is different. No valid data is available. |
|
34 |
Encoder fault: |
The encoder reported a failed startup test. No valid data is available. |
|
35 |
Encoder fault: |
Note: Error only valid for SMM R_03-00-003. The message counters of the channels of an encoder differ more than expected. |
|
35 |
Encoder fault: |
Note: Error only valid for SMM R_02-07-000. The message counters of the channels of an encoder differ more than expected. |
|
36 |
Encoder fault: |
The encoder position update rate is out of tolerance. |
|
The following errors are only valid for SMM R_03-00-003 |
||
|
37 |
Encoder fault: Position user unit overflow |
The configured position user unit has overflowed the underlying integer type. |
|
38 |
Encoder fault: Encoder CRC error |
The encoder position or diagnostic data CRC is invalid. |
|
39 |
Encoder fault: Invalid acceleration |
The encoder acceleration is out of tolerance. |
|
40 |
Encoder fault: Invalid EnDat recovery counter |
The EnDat encoder recovery counter is out of tolerance. |
|
41 |
Encoder fault: Invalid EnDat operation mode |
The EnDat encoder mode is invalid. |
|
42 |
Encoder fault: EnDat bad sequence |
The EnDat communication sequence is invalid. |
|
43 |
Encoder fault: Invalid EnDat clock period |
The EnDat encoder clock period is invalid. |
|
44 |
Encoder fault: EnDat power supply error |
The EnDat encoder power supply diagnostic has failed. |
|
45 |
Encoder fault: EnDat F1 error bit |
The EnDat encoder F1 error bit is set. |
|
46 |
Encoder fault: EnDat F2 error bit |
The EnDat encoder F2 error bit is set. |
|
47 |
Encoder fault: EnDat dynamic sampling error |
The EnDat encoder dynamic sampling has failed. |
|
48 |
Encoder fault: Invalid H-DSL VPOS error |
The H-DSL encoder has indicated an invalid safe position (vpos). |
|
49 |
Encoder fault: H-DSL CRC error |
The H-DSL encoder has indicated a CRC error on the safe channel (SCE). |
|
50 |
Encoder fault: H-DSL STATUS 2 error |
The H-DSL encoder has indicated an invalid safe position (STATUS2). |
|
51 |
Encoder fault: H-DSL stuck-at fault |
The H-DSL encoder has indicated a stuck-at fault. |
|
52 |
Encoder fault: H-DSL SUM fault |
The H-DSL encoder has indicated an invalid safe position (SUM). |
|
53 |
Encoder fault: H-DSL STx error |
The H-DSL encoder has indicated an invalid safe position (STx). |
|
54 |
Encoder fault: H-DSL register operation error |
An H-DSL encoder register operation has failed. |
|
55 |
Encoder fault: H-DSL startup diagnostic error |
The H-DSL encoder has failed to perform the startup test. |
|
56 |
Encoder fault: H-DSL unexpected error |
The H-DSL encoder has indicated an unexpected reset. |
|
57 |
Encoder fault: Speed user unit overflow |
The configured speed user unit has overflowed the underlying integer type. |
|
58 |
Encoder fault: Acceleration user unit overflow |
The configured acceleration user unit has overflowed the underlying integer type. |
Code
--> SAFE.ERROR 0
Context
For information on validation refer to Safety Faults, Safety Warnings.
Related safety parameters:
- SAFE.CFGERROR
- SAFE.CHANGEPASSWORD
- SAFE.CLEARSAFEID
- SAFE.CRC
- SAFE.DEVICECRC
- SAFE.INVALIDATEPARAMS
- SAFE.MONITOR#.AXIS
- SAFE.MONITOR#.DATA
- SAFE.MONITOR#.INSTANCE
- SAFE.MONITOR#.SOURCE
- SAFE.STATE
- SAFE.SWITCH
- SAFE.VALIDATEPARAM
- SAFE.VALIDATIONLOG
- SAFE.VERIFYFW
- SAFEPARAM.IOFAILUREACKSOURCE
- SAFEPARAM.SAFEFIELDBUS.ACTIVATION
Versions
|
Action |
Version |
Notes |
|---|---|---|
|
Implemented |
02-00-00-000 |
Implemented in SMM revision v0.32 |
General Information
|
Type |
Read Only |
|
Units |
N/A |
|
Range |
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 |
|
Default Value |
N/A |
|
Data Type |
Integer |
|
Stored in Non-Volatile Memory |
No |
Fieldbus Information
|
Command |
Index |
SubIndex |
Data Type |
Units |
Float Scale |
Access |
PDO Mappable |
|---|---|---|---|---|---|---|---|
|
SAFE.ERROR |
37c4h |
00h |
Unsigned16 |
- |
- |
Read only |
No |
|
ID |
Instance |
Attribute |
Name |
Data Type |
Access |
User Mappable |
|---|---|---|---|---|---|---|
|
3803 |
1 |
3803 (0xedb) |
SAFE.ERROR |
Unsigned16 |
Read Only |
Yes |
|
Parameter |
PNU |
Data Type |
Access |
Units |
|---|---|---|---|---|
|
SAFE.ERROR |
3803 |
Unsigned16 |
Read Only |
- |





